package com.sprouting.ops.model;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 系统字典;(OpsSysDict)(OPS_SYS_DICT) 表实体类
 *
 * @author ：lx（长沙麓谷）
 * @date 创建时间：2025-08-14 20:58:13
 */
@Data
@TableName("ops_sys_dict")
public class OpsSysDict extends BaseModel {

    /**
     * 主键
     */
    @TableId
    private String id;
    /**
     * 字典组ID
     * @see OpsSysDictGroup#getId()
     */
    private String sysDictGroupId;
    /**
     * 字典编号-字典组+00x 同组内有且唯一
     */
    private String code;
    /**
     * 字典名称
     */
    private String name;
    /**
     * 数据值
     */
    private String value;
    /**
     * 是否基础数据
     * @see com.sprouting.ops.interfaces.ConstantBase.BaseData
     */
    private Integer baseData;
    /**
     * 备注
     */
    private String remark;
    /**
     * 排序,默认99
     * @see com.sprouting.ops.interfaces.ConstantBase.DefaultValue#SORT
     */
    private Double sort;

}
